โ RNS 1.4.2 released https://pypi.org/project/rns/
๐ฌค rns.recipes
top
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ How to Choose RNode LoRa Parameters โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Started by Cleeyv ยท 2mo ago ยท 0b91c6bd3f4e6eda
Page 1 of 3
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
post-1
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ Cleeyv #1 โ
โ 0b91c6bd3f4e6eda โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โธ 2mo ago
I have seen many people asking questions about choosing RNode LoRa parameters, so I wrote
up a concise practical summary:
Frequency - This needs to match between nodes. It is somewhat arbitrary, but can be
chosen based on context-specific factors like local radio interference, existing use by
other LoRa platforms, available antenna sizes, and local regulations.
Bandwidth and Spreading Factor - These both need to match between nodes. They both
offer tradeoffs between speed of data exchange, and distance of effective communication.
Coding Rate - This does not need to match between nodes. It is the amount of error
correction, so more of it slows down speed of data exchange (and slightly increases power
consumption), but makes communication more reliable, especially important when there is a
lot of radio interference at the frequency being used.
TX power - This does not need to match between nodes. Higher levels will transmit
further, be easier for anyone to detect and locate, will consume more power, and can
cause overload problems if two nodes are right next to each other and transmitting at
high power. Higher power levels are also more likely to be regulated. The maximum level
varies by LoRa device.
For more technical details, this page is very informative:
https://unsigned.io/understanding-lora-parameters/
โ 0 โ 0 โค 4
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
post-2
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ Nomad1n0 #2 โ
โ d94777f6b45c650d โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โธ 2mo ago
Also worth noting is that one should use a frequency and bandwith such as to not
interfere with Meshtastic, Meshcore or other local LoRa protocols.
To avoid such interference, you must calcualte the start and end of the used spectrum for
each and make sure they don't overlap.
So your chosen frequency is the center of the used spectrum. Let's say i chose 867.2 MHz
as an example.
The badwidth is the width of the spectrum, let's say i use 250 KHz as an example.
As the frequency is the center, to get the low value you substract half the bandwidth, so
in my example my spectrum starts at 867.2 - 0.125 = 867.05 MHz.
For the upper value we do the same but we add: 867.2 + 0.125 = 867.325 MHz.
Just make sure you don't overlap with other used spectrums in your area. This way the
protocols will not interfere and will work independently.
If 2 devices will transmit in the same frequency, one can interrupt or corrupt the other,
so it's best practice to avoid this.
โ 0 โ 0 โค 3
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
post-3
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ Anonymous #3 โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โธ 2mo ago
There is also the LoRa calculator from Semtech:
https://www.semtech.com/design-support/lora-calculator
โ 1 โ 0 โค 0
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
post-4
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ aetherlab #4 โ
โ 509723a0ccb60610 โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โธ 2mo ago
Anonymous wrote:
> There is also the LoRa calculator from Semtech:
https://www.semtech.com/design-support/lora-calculator
You can't put adequate power levels in it, hehehe...
โ 1 โ 0 โค 0
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
post-5
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ joakim #5 โ
โ b918e659eeedac9a โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โธ 2mo ago
@Cleeyv @Nomad1n0 This is very helpful! Would you be OK with me adding this to
the wiki?
โ 0 โ 0 โค 2
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
post-6
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ Nomad1n0 #6 โ
โ d94777f6b45c650d โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โธ 2mo ago
Sure
โ 1 โ 0 โค 1
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
post-7
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ Cleeyv #7 โ
โ 0b91c6bd3f4e6eda โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โธ 2mo ago
joakim wrote:
> @Cleeyv @Nomad1n0 This is very helpful! Would you be OK with me adding this to
the wiki?
Yes, please do!
โ 1 โ 0 โค 1
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
post-8
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ Anonymous #8 โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โธ 2mo ago
Nomad1n0 wrote:
> Also worth noting is that one should use a frequency and bandwith such as to not
interfere with Meshtastic, Meshcore or other local LoRa protocols.
>
> To avoid such interference, you must calcualte the start and end of the used spectrum
for each and make sure they don't overlap.
>
> So your chosen frequency is the center of the used spectrum. Let's say i chose
867.2 MHz as an example.
> The badwidth is the width of the spectrum, let's say i use 250 KHz as an example.
>
> As the frequency is the center, to get the low value you substract half the bandwidth,
so in my example my spectrum starts at 867.2 - 0.125 = 867.05 MHz.
> For the upper value we do the same but we add: 867.2 + 0.125 = 867.325 MHz.
>
> Just make sure you don't overlap with other used spectrums in your area. This way
the protocols will not interfere and will work independently.
> If 2 devices will transmit in the same frequency, one can interrupt or corrupt the
other, so it's best practice to avoid this.
The issue is, that EU regulations are very strict and the only spectrum that allows even
only 10% duty cycle and 27dbm is exactly where meshtastic and everyone else sits. The
band is only 250mhz wide, so there is not much to choose if you want to stay in legal
boundaries. You can try a narrow setting and split thr band in 2 or 4 parts. But you will
always reveive all of the other traffic around you.
https://en.wikipedia.org/wiki/Short-range_device#SRD860
โ 1 โ 0 โค 0
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
post-9
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ Anonymous #9 โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โธ 2mo ago
Anonymous wrote:
> The issue is, that EU regulations are very strict and the only spectrum that allows
even only 10% duty cycle and 27dbm is exactly where meshtastic and everyone else sits.
The band is only 250mhz wide, so there is not much to choose if you want to stay in legal
boundaries. You can try a narrow setting and split thr band in 2 or 4 parts. But you will
always reveive all of the other traffic around you.
>
> https://en.wikipedia.org/wiki/Short-range_device#SRD860
For reference here are the frequency 'slots' for Europe:
For 62,5 kHz
โข 869.43125 MHz
โข 869.49375 MHz
โข 869.55625 MHz
โข 869.61875 MHz
For 125 kHz:
โข 869.4625 MHz
โข 869.5875 MHz
For 250 kHz:
โข 869.525
Meshcore in Europe mostly operates on 62,5/869.618. So if someone wanted to avoid them,
you shoudn't use 62,5/869.618, 125/869.5875 and 250/869.525.
โ 1 โ 0 โค 1
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
post-10
โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ
โ Nomad1n0 #10 โ
โ d94777f6b45c650d โ
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ
โธ 2mo ago
Yep, good point.
That's why it's better to coordinate with local LoRa groups.
62.5 band allows for more projects to work together(good for MC for having it as
default). It also offers more range.
In the case above, Meshcore can use 869.618 and Reticulum can use 869.556 and no
interference occurs because the spectrum is only .0625 MHz wide, or 0.0312 MHz above and
below the center.
It's better to form a symbiosis and coexist peacefully than to use all the band and ruin
the fun for everyone(including yourself).
โ 1 โ 0 โค 0
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Page 1 of 3
โ INFO โ Identify to this node to post. How?
bottom